intercontinental transit circuit - French English Dictionary